MPHB\Entities\Booking B

Total Complexity 100
Dependencies 6
Dependents 23
Total lines 794
Lines of code 313
Logical lines of code 156
Comment lines 329
Methods 48
Properties 19

Methods 48

Method Rating Maintainability Complexity Lines of code
setupParameters()
B
41 21 54
getPriceBreakdown()
A
44 11 43
addLog()
S
51 7 24
calcDepositAmount()
S
55 6 19
getLastPriceBreakdown()
S
61 5 12
getDates()
S
65 3 9
calcPrice()
S
68 3 7
applyCoupon()
S
66 2 9
getCouponCode()
S
75 2 4
getExpectPaymentId()
S
67 2 8
isExpectPayment()
S
74 1 4
getICalDescription()
S
82 1 3
getICalSummary()
S
82 1 3
getICalProdid()
S
82 1 3
deleteExpiration()
S
78 1 3
retrieveExpiration()
S
77 1 3
getLanguage()
S
82 1 3
__construct()
S
81 1 3
setExpectPayment()
S
79 1 3
getCouponId()
S
82 1 3
getCheckoutId()
S
82 1 3
getSyncId()
S
82 1 3
getSyncQueueId()
S
82 1 3
getInternalNotes()
S
82 1 3
isImported()
S
80 1 3
updateExpiration()
S
78 1 3
getCustomer()
S
82 1 3
getStatus()
S
82 1 3
setId()
S
81 1 3
setStatus()
S
81 1 3
generateKey()
S
71 1 5
setDates()
S
77 1 4
getDateTime()
S
82 1 3
setRooms()
S
81 1 3
updateTotal()
S
80 1 3
getLogs()
S
66 1 9
getId()
S
82 1 3
getKey()
S
79 1 3
getTotalPrice()
S
82 1 3
getCheckInDate()
S
82 1 3
getCheckOutDate()
S
82 1 3
getReservedRooms()
S
82 1 3
getReservedRoomIds()
S
78 1 3
getRoomIds()
S
78 1 3
setCustomer()
S
81 1 3
create()
S
80 1 3
getNote()
S
82 1 3
isPending()
S
79 1 3